battle mission - German English Dictionary